Nuprl Lemma : fpf-join-ap 11,40

A:Type, B:(AType), eq:EqDecider(A), f,g:fpf(Aa.B(a)), x:A.
(fpf-dom(eqx; fpf-join(eqfg)))
 (fpf-ap(fpf-join(eqfg); eqx)
 (=
 (if fpf-dom(eqxf) then fpf-ap(feqx) else fpf-ap(geqx) fi 
 ( B(x)) 
latex


Definitionsx:AB(x), x(s), P  Q, fpf-join(eqfg), fpf-ap(feqx), if b then t else f fi , t.2, fpf-cap(feqxz), t  T, tt, xt(x), ff, prop{i:l}, , Unit, P  Q, P  Q, A, P  Q, False,
Lemmasfpf-dom wf, bool wf, eqtt to assert, fpf-ap wf, iff transitivity, assert wf, bnot wf, not wf, eqff to assert, assert of bnot, fpf-join wf, top wf, fpf-trivial-subtype-top, fpf wf, deq wf, fpf-join-dom

origin